package com.tao.design.astractfactory;

/**
 * @projectName: Code
 * @package: com.tao.design.astractfactory
 * @className: IAnimalFactory
 * @author: TT_Hugo
 * @description: AbstractFactory抽象工厂
 * @date: 2022/12/26 12:51
 * @version: 1.0
 */
public interface IAnimalFactory {

    /**
     * 定义创建Icat 接口实例的方法
     * @return
     */
    ICat createCat();

    /**
     * 定义创建IDog 接口实例的方法
     * @return
     */
    IDog createDog();
}
